//引入createStore，用于：创建redux中最最核心的store对象
//引入applyMiddleware，用于执行中间件
import {createStore,applyMiddleware} from 'redux'
//引入redux-thunk，用于支持函数类型的action
import thunk from 'redux-thunk'
//引入composeWithDevTools，用于支持redux开发者工具的使用
import {composeWithDevTools} from 'redux-devtools-extension'
//引入汇总之后的reducer
import reducer from './reducers'

//创建一个store对象，创建store时就指定好为该store服务的reducer
export default createStore(reducer,composeWithDevTools(applyMiddleware(thunk)))
